#ifndef	__CYBERARTICLE_HTML_TOOL_INTERFACE_H__
#define	__CYBERARTICLE_HTML_TOOL_INTERFACE_H__


#define HTMLTOOL_TAG_STYLE_END		0x01

// {855A82DC-DFD2-4625-892F-C7B1AD627529}
static const GUID IID_ICAHtmlTool = 
{ 0x855a82dc, 0xdfd2, 0x4625, { 0x89, 0x2f, 0xc7, 0xb1, 0xad, 0x62, 0x75, 0x29 } };

interface ICAHtmlTool : public IUnknown
{
	virtual HRESULT STDMETHODCALLTYPE HTMLGetTagStyle(BSTR bstrTag, long* pnStyle) = 0;
	virtual HRESULT STDMETHODCALLTYPE HTMLGetTagName(BSTR bstrTag, BSTR* pbstrTagName) = 0;
	virtual HRESULT STDMETHODCALLTYPE HTMLGetTagAttribute(BSTR bstrTag, BSTR bstrAttribute, BSTR* pbstrValue) = 0;
};

#endif	//__CYBERARTICLE_HTML_TOOL_INTERFACE_H__
